turtle stew - German English Dictionary